package br.com.rpinfo.helpdesk;

import br.com.rpinfo.helpdesk.util.DaoFactory;
import java.util.List;

/**
 *
 * @author camilo
 */
public class ClienteRn {

  private final ClienteDao clienteDao;

  public ClienteRn() {
    this.clienteDao = DaoFactory.criarClienteDao();
  }

  public void salvar(Cliente cliente) {
    this.clienteDao.salvar(cliente);
  }

  public void excluir(Cliente cliente) {
    this.clienteDao.excluir(cliente);
  }

  public Cliente carregar(int id) {
    return this.clienteDao.carregar(id);
  }

  public List<Cliente> buscarPorNome(String nome) {
    return this.clienteDao.buscarPorNome(nome);
  }

  public List<Cliente> listar() {
    return this.clienteDao.listar();
  }
}
